It's a real shame about Landis testing positive. I'm hoping his B result will be negative. Cycling's governing bodies really need to get a handle on this cos it happens every year. It's not a witch hunt for american riders either, more French, Spanish, Italian, German etc riders have been thrown out in the past.
I'd like to think positively about Lance Armstrong as he was put under far more scrutiny than any other rider in history when it came to doping and he came out clean. There were studies on his natural physical attributes and how he has superbly trained his body to pump more blood, use more oxygen and work with greater efficiency.
Just perusing the news it looks like the 100m sprinter Justin Gatlin has tested positive too. Still got a B sample to test yet though like Landis.